Petar ZovkoPetar Zovko
Ljubljana: Four Players, One Data Set, and the Gaps Nobody CountsIn 2026 I heard Expected Goals whisper, and I stopped trusting my eyes. Seven...
Ljubljana Women's Singles Semifinals: Four Names, Two 4-1 Scorelines, and One Empty Data ColumnThe Scoreboard in Ljubljana Five lines appeared on the board at Arena Stožice...
European Mixed Doubles Final: France Counterpunches with Nerve, Germany Imposes with ControlIn the last three games of the semifinal, the number of points Germany allowe...
France vs Germany in the European Mixed Doubles Final: Resilience Against ControlLjubljana, late at night. I sat in front of the screen with a well-worn...
European Mixed Doubles Final in Ljubljana: The Two Data Paths of France and GermanyThe decisive moment of the European Table Tennis Championships mixed doubles...
European Mixed Doubles Final in Ljubljana: France and Germany, Two Paths to the Same TicketThe electronic scoreboard at Arena Stožice showed 6-9 in the second game of t...
When 4.1 Million Signatures Cannot Open a Door: PUBG, KRAFTON, and the Question of Who Referees the RefereeThat night I sat in front of the screen, headphones still warm, and the strea...
Norway's Oslo Defeat to Portugal: A Three-Minute Sentence and Claims Without DataThree minutes. That was the entire lifespan of a draw Norway believed they ha...
Li Hao Saves Two Penalties as China Take Bronze Against Uzbekistan: A Data-Led Re-ReadToyota, Aichi Prefecture. Minute 120 ended, the score sat at 2-2, and 13,770...
FIFAe Finals 2026 Postponed on the Eve of Kickoff: When Gulf Security Becomes an Esports VariableOn October 15, 2026, with national teams already packed and flights to Jeddah...
The Collapse of the 'Hang Day Fortress': When xG Data Exposes Hanoi FC's Playing StyleI still remember the evening of November 3, 2026, vividly. Hang Day Stadium w...
Jena Bishop Wins PFL Crown: 48-47 and the Grey Zone of a Belt Nobody OwnsIn the fifth round of the inaugural PFL women's flyweight title fight, Jena...
Tomofumi Takajo: The 2026 Ippon Against the World No.1 and the Money-Mule Allegation in KumamotoOn the night of September 28, a camera inside an ATM vestibule in Higashi War...
Vietnamese Volleyball Wins With Emotion and Loses With DataFinal night, a packed arena, a successful block sends the stands into eruptio...
Dakar 2026: Beach Volleyball Schedule Released as Africa Hosts Its First OlympicsOn the Dakar 2026 Youth Olympic beach volleyball schedule, the string “xxxx...
Mario Hezonja returns to the NBA at 31: 260 pounds and Cleveland's positional re-categorization gambleMario Hezonja sat down in front of the microphones in Cleveland, put both han...
An analysis with no facts: the line between analysis and invention in footballTwo in the morning, and I open the third extraction of the week. The...
Da Nang University of Physical Education and Sports Retains 2026 National University Volleyball Crown: The Medal and the Void Named Ho Thi Kim DungIn April 2026, in Hai Phong, the scoreboard flashed 2-0 in favour of Da Nang...
Vietnam vs Thailand at the Asian Games 2026: Zero Points, One Wildcard Slot and a Test of Two Generational Transition ModelsOn the Group E table of the women's football tournament at the Asian Games...
CAHN vs Kashima Antlers: The 3.4x Gap Lives in Tempo, Not in the Price TagI reopened the squad valuation table for both sides ahead of CAHN vs Kashima...
Ljubljana Women's Singles Semifinals: Four Names, Two 4-1 Scorelines, and One Empty Data ColumnThe Scoreboard in Ljubljana Five lines appeared on the board at Arena Stožice...
European Mixed Doubles Final: France Counterpunches with Nerve, Germany Imposes with ControlIn the last three games of the semifinal, the number of points Germany allowe...
France vs Germany in the European Mixed Doubles Final: Resilience Against ControlLjubljana, late at night. I sat in front of the screen with a well-worn...
European Mixed Doubles Final in Ljubljana: The Two Data Paths of France and GermanyThe decisive moment of the European Table Tennis Championships mixed doubles...
European Mixed Doubles Final in Ljubljana: France and Germany, Two Paths to the Same TicketThe electronic scoreboard at Arena Stožice showed 6-9 in the second game of t...
When 4.1 Million Signatures Cannot Open a Door: PUBG, KRAFTON, and the Question of Who Referees the RefereeThat night I sat in front of the screen, headphones still warm, and the strea...
Norway's Oslo Defeat to Portugal: A Three-Minute Sentence and Claims Without DataThree minutes. That was the entire lifespan of a draw Norway believed they ha...
Li Hao Saves Two Penalties as China Take Bronze Against Uzbekistan: A Data-Led Re-ReadToyota, Aichi Prefecture. Minute 120 ended, the score sat at 2-2, and 13,770...
FIFAe Finals 2026 Postponed on the Eve of Kickoff: When Gulf Security Becomes an Esports VariableOn October 15, 2026, with national teams already packed and flights to Jeddah...
The Collapse of the 'Hang Day Fortress': When xG Data Exposes Hanoi FC's Playing StyleI still remember the evening of November 3, 2026, vividly. Hang Day Stadium w...
Jena Bishop Wins PFL Crown: 48-47 and the Grey Zone of a Belt Nobody OwnsIn the fifth round of the inaugural PFL women's flyweight title fight, Jena...
Tomofumi Takajo: The 2026 Ippon Against the World No.1 and the Money-Mule Allegation in KumamotoOn the night of September 28, a camera inside an ATM vestibule in Higashi War...
Vietnamese Volleyball Wins With Emotion and Loses With DataFinal night, a packed arena, a successful block sends the stands into eruptio...
Dakar 2026: Beach Volleyball Schedule Released as Africa Hosts Its First OlympicsOn the Dakar 2026 Youth Olympic beach volleyball schedule, the string “xxxx...
Mario Hezonja returns to the NBA at 31: 260 pounds and Cleveland's positional re-categorization gambleMario Hezonja sat down in front of the microphones in Cleveland, put both han...
An analysis with no facts: the line between analysis and invention in footballTwo in the morning, and I open the third extraction of the week. The...
Da Nang University of Physical Education and Sports Retains 2026 National University Volleyball Crown: The Medal and the Void Named Ho Thi Kim DungIn April 2026, in Hai Phong, the scoreboard flashed 2-0 in favour of Da Nang...
Vietnam vs Thailand at the Asian Games 2026: Zero Points, One Wildcard Slot and a Test of Two Generational Transition ModelsOn the Group E table of the women's football tournament at the Asian Games...
CAHN vs Kashima Antlers: The 3.4x Gap Lives in Tempo, Not in the Price TagI reopened the squad valuation table for both sides ahead of CAHN vs Kashima...
